recently returned - Turco Inglés Diccionario